you can hear a pin drop - Allemand Anglais Dictionnaire